else if

Доступность

Flash Player 4.

Синтаксис

if (condition){
  statement(s);
} else if (condition){
  statement(s);
}

Параметры

condition Условие для оценки, принимает значение true или false.

statement(s) Альтернативный набор выражений, выполняемых если условие заданное выражением if является false.

Возвращает

Ничего.

Описание

Выражение; оценивает условие и задает выражения для выполнения в случае, если условие в предшествующем выражении if возвращает false. Если условие else if возвращает true, то Flash-интерпретатор исполняет выражения в фигурных скобках ({}), следующие за условием. Если условие else if является false, то Flash пропускает выражения в фигурных скобках и выполняет выражения следующие далее.

Используйте выражение else if для создания ветвлений в своих скриптах. Если в вашем скрипте ветвление со сложной структурой, то вам следует подумать об использовании выражения switch.

Пример

Следующий пример использует выражение else if для сравнения score_txt с заданным значением:

if (score_txt.text>90) {
  trace("A");
} else if (score_txt.text>75) {
  trace("B");
} else if (score_txt.text>60) {
  trace("C");
} else {
  trace("F");
}

См. также

if, else, switch